package org.eda.actividad4.pruebas;

import org.eda.actividad4.ProvinciaDeCandidato;

import junit.framework.TestCase;

public class ProvinciaDeCandidatoTest extends TestCase {

	ProvinciaDeCandidato prov1;
	ProvinciaDeCandidato prov2;
	ProvinciaDeCandidato prov3;
	
	public ProvinciaDeCandidatoTest(String name) {
		super(name);
		prov1 = new ProvinciaDeCandidato("Extremadura", "Trujillo");
	}

	protected void setUp() throws Exception {
		super.setUp();
	}

	protected void tearDown() throws Exception {
		super.tearDown();
	}

	public void testProvinciaDeCandidato() {
		//Deberia ser null ya que no existe
		assertNull(prov3);
		prov3 = new ProvinciaDeCandidato("Patatalandia", "Patata");
		//No deberia ser null
		assertNotNull(prov3);
	}

	public void testGetNombre() {
		//Probamos que el nombre de la provincia es correcto
		assertEquals("Extremadura", prov1.getNombre());
	}

	public void testGetMun() {
		//Probamos que el nombre del municipio es correcto
		assertEquals("Trujillo", prov1.getMunicipio().getNombre());
	}
}
